package com.sky.service;


import com.sky.entity.AddressBook;
import com.sky.result.Result;

import java.util.List;

public interface AddressBookService {

    //查询当前登录用户的所有地址信息
    List<AddressBook> getAll();

    //新增地址
    void add(AddressBook addressBook);

    //设置默认地址
    void setDefaltAddress(Long id);

    //根据id查询地址
    AddressBook getById(Long id);

    //根据id删除地址
    void deleteById(Long id);

    //根据id修改地址
    void update(AddressBook addressBook);

    //查询默认地址
    AddressBook getDefaultAddress(Long currentId);
}
